boat brakes - Turkish English Dictionary